package br.com.conciliador.consulta.vo;

import java.io.Serializable;

import br.com.r2.util.tipodado.Data;
import br.com.r2.util.tipodado.Inteiro;
import br.com.r2.util.tipodado.InteiroLongo;
import br.com.r2.util.tipodado.Moeda;
import br.com.r2.util.tipodado.Texto;

public class MovimentoVendasVo implements Serializable
{

   /**
    * 
    */
   private static final long serialVersionUID = 5109212295965970436L;

   private Data dataVenda;

   private Data dataCredito;
   
   private Data dataPagamento;

   private InteiroLongo codigoLoja;

   private Texto loja;

   private InteiroLongo codigoBandeira;

   private Texto bandeira;

   private InteiroLongo codigoProduto;

   private Texto produto;

   private Inteiro quantidade;

   private Moeda valorTotalLiquido;

   private Moeda valorTotalBruto;
   
   private Moeda valorTotalPago;

   private Moeda valorTotalAdministracao;
   
   private Moeda valorTotalAntecipacao;
   
   private Moeda taxaAdministracao;
   
   private Moeda taxaAntecipacao;

   private Texto tipoPlano;
   
   private Inteiro plano;
   
   private Inteiro parcela;
   
   private InteiroLongo numeroLote;
   
   public Texto getTipoPlano()
   {
      return tipoPlano;
   }

   public void setTipoPlano(Texto tipoPlano)
   {
      this.tipoPlano = tipoPlano;
   }

   public Inteiro getParcela()
   {
	   return this.parcela;
   }
   
   public void setParcela(Inteiro parcela)
   {
	   this.parcela = parcela;
   }
   
   public Inteiro getPlano()
   {
	   return this.plano;
   }
   
   public void setPlano(Inteiro plano)
   {
	   this.plano = plano;
   }
   
   public InteiroLongo getNumeroLote()
   {
      return numeroLote;
   }

   public void setNumeroLote(InteiroLongo numeroLote)
   {
      this.numeroLote = numeroLote;
   }

   public Data getDataVenda()
   {
      return dataVenda;
   }

   public void setDataVenda(Data dataVenda)
   {
      this.dataVenda = dataVenda;
   }

   public Data getDataCredito()
   {
      return dataCredito;
   }

   public void setDataCredito(Data dataCredito)
   {
      this.dataCredito = dataCredito;
   }

   public Data getDataPagamento() {
	   return dataPagamento;
   }

   public void setDataPagamento(Data dataPagamento) {
	   this.dataPagamento = dataPagamento;
   }

   public Texto getLoja()
   {
      return loja;
   }

   public void setLoja(Texto loja)
   {
      this.loja = loja;
   }

   public Texto getBandeira()
   {
      return bandeira;
   }

   public void setBandeira(Texto bandeira)
   {
      this.bandeira = bandeira;
   }

   public Texto getProduto()
   {
      return produto;
   }

   public void setProduto(Texto produto)
   {
      this.produto = produto;
   }

   public Inteiro getQuantidade()
   {
      return quantidade;
   }

   public void setQuantidade(Inteiro quantidade)
   {
      this.quantidade = quantidade;
   }

   public Moeda getValorTotalLiquido()
   {
      return valorTotalLiquido;
   }

   public void setValorTotalLiquido(Moeda valorTotalLiquido)
   {
      this.valorTotalLiquido = valorTotalLiquido;
   }

   public Moeda getValorTotalBruto()
   {
      return valorTotalBruto;
   }

   public void setValorTotalBruto(Moeda valorTotalBruto)
   {
      this.valorTotalBruto = valorTotalBruto;
   }

	public Moeda getValorTotalPago() {
		return valorTotalPago;
	}

	public void setValorTotalPago(Moeda valorTotalPago) {
		this.valorTotalPago = valorTotalPago;
	}

	public Moeda getTaxaAdministracao() {
		return taxaAdministracao;
	}

	public void setTaxaAdministracao(Moeda taxaAdministracao) 
	{
		this.taxaAdministracao = taxaAdministracao;
	}

	public Moeda getValorTotalAdministracao() {
		return valorTotalAdministracao;
	}

	public void setValorTotalAdministracao(Moeda valorTotalAdministracao) {
		this.valorTotalAdministracao = valorTotalAdministracao;
	}

   public Moeda getTaxaAntecipacao()
   {
      return taxaAntecipacao;
   }

   public void setTaxaAntecipacao(Moeda taxaAntecipacao)
   {
      this.taxaAntecipacao = taxaAntecipacao;
   }

	public Moeda getValorTotalAntecipacao() {
		return valorTotalAntecipacao;
	}

	public void setValorTotalAntecipacao(Moeda valorTotalAntecipacao) {
		this.valorTotalAntecipacao = valorTotalAntecipacao;
	}

   public InteiroLongo getCodigoLoja()
   {
      return codigoLoja;
   }

   public void setCodigoLoja(InteiroLongo codigoLoja)
   {
      this.codigoLoja = codigoLoja;
   }

   public InteiroLongo getCodigoBandeira()
   {
      return codigoBandeira;
   }

   public void setCodigoBandeira(InteiroLongo codigoBandeira)
   {
      this.codigoBandeira = codigoBandeira;
   }

   public InteiroLongo getCodigoProduto()
   {
      return codigoProduto;
   }

   public void setCodigoProduto(InteiroLongo codigoProduto)
   {
      this.codigoProduto = codigoProduto;
   }

}
